"""
is_none函数是用于判断输入的if_none是否为None
"""
def is_none(if_none):
    
    v_none = None
    
    """
    判断 v_none 和 if_none的bool值是否相等,
    如果相等，则继续判断
    如果不等，则说明if_none一定不是None
    """
    if bool(v_none) != bool(if_none):
        print(if_none," 不是 None")
    elif (v_none == if_none) and (v_none is if_none):
        print(if_none," 是 None")
    else :
        print(if_none," 不是 None")

is_none(None)
is_none(False)
is_none(True)
is_none(0.0)
is_none(1)
is_none([])
is_none('a')
is_none({})
is_none(1.0)
is_none(set())
is_none('none')
is_none('')
is_none(' ')

    
